[アップデート] Amazon S3のバケット数デフォルト上限が10000に引き上げられました
こんにちは。サービス開発室の武田です。
Amazon S3というオブジェクトストレージサービスがあります。多くのユーザーが使っているでしょう。S3ではファイルは「オブジェクト」と呼ばれ、オブジェクトを保存する箱(ディレクトリのようなもの)をバケットと呼びます。
これまで1アカウントに作成できるバケット数の上限は、デフォルトでは100個でした。今回のアップデートで一気に10,000に引き上げられました。
変更点
S3のバケットは「汎用バケット」「ディレクトリバケット」の2種類あります。ディレクトリバケットは「S3 Express One Zoneストレージクラス」というストレージクラスを利用する際に使用するバケットです。 今回のアップデートは汎用バケット となります。
デフォルト | 上限緩和 | |
---|---|---|
これまで | 100 | 1,000 |
これから | 10,000 | 1,000,000 |
デフォルトのバケット数が引き上げられました。また上限緩和申請によって増やせる上限も増えました。新しい上限である 100万 は、What's newにはそう記載があったのですが、ドキュメントなどではどこに書いてあるのかちょっとわかりませんでした(マネジメントコンソール上にも記載なし)。
ただし、これからはバケット自体に料金が発生することに注意してください。
バケット1つあたりの料金/月 | |
---|---|
2,000個まで | 無料 |
2,000個以降 | $0.02 |
つまりあるアカウントでバケットを2100個作っていたとすると、2000を超えた100個については毎月$0.02の料金(=$2/month)が発生します。後で慌てることのないよう、無計画にバケットを増やしていくのではなく普段から整理整頓しておきましょう。
まとめ
S3にホストできるバケット数が増えました。ただし2000個を超えると料金が発生するため、その数字は覚えておきましょう。